package lab02.Test23;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Scanner;

/**
 * Created by 李晓容 on 2017/11/1.
 */
public class Test {
    public static void main(String[] args) throws ParseException {


    //23、 	编写Java应用程序，从命令行输入你的生日信息，然后计算你的生日还有多少天，你的生日是星期几。

    //1.键盘输入生日 2017-11-06
    Scanner scanner=new Scanner(System.in);
    String birthday;
    birthday=scanner.nextLine();

    //2.生日还有几天
        /**
         * 4天=生日日期-当前日期
         *
         * 1000毫秒=1秒
         *
         * （time1-time2）/(24*60*60*10000)
         * 日期->整数？？？
         * simpleDataFormat
         * Calendar    日历
         */
        SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyy-mm-dd");
        Calendar calendar= Calendar.getInstance();

        long time1=0;
        long time2=0;


        calendar.setTime(simpleDateFormat.parse(birthday));
        time1=calendar.get(Calendar.YEAR);
       // time1=calendar.getTimeInMillis();
        calendar.setTime(simpleDateFormat.parse("2017-11-02"));
        //time2=calendar.getTimeInMillis();

        //System.out.println("相差天数是："+(time1-time2)/(24*60*60*1000));
    //3.生日星期几

}
}

